construction of analytic function